﻿using Blog.Model.Dto.Tag;
using Blog.Model;
namespace Blog.Interface
{
    /// <summary>
    /// 标签
    /// </summary>
    public interface ITagService
    {
        /// <summary>
        /// 列表
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public ApiResult TagList(ListParam param);

        public ApiResult TagPrintenvList();

        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public ApiResult AddTag(TagAdd param);

        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public ApiResult DelTag(ListIds param);

        /// <summary>
        /// 编辑
        /// </summary>
        /// <param name="param"></param>
        /// <returns></returns>
        public ApiResult UpTag(TagUp param);
    }
}
